pulse repeaters - Turkish English Dictionary